squeezing together - German English Dictionary